🇬🇧 en zh 🇨🇳

street racing noun

  • Motorsport or auto racing held on public roads.
街头赛车
Wiktionary Links